Loading...
 

Flexitime year

Working Time Calendar

Description

In addition to the calendar for financial years for financial accounting, asset accounting and cost accounting, as well as the company calendar, a working time calendar can be maintained for recording and maintaining absences (holidays, sick days) and working hours with flexitime. The maintenance of the working time calendars is usually the responsibility of the personnel department.

Functionality

Input window

This window is used to maintain a working time calendar. After a working time calendar has been created (see the description of the fields), the periods must then be generated. The total period of the working time calendar should completely cover the periods of the individual periods.

If the periods correspond to the calendar months, they can be generated automatically (see menu item "Generate periods automatically: months"), otherwise please create the sub-periods individually. In the sub-periods you must also set the status of a period to be posted to 'started'. You can edit one of the created periods by double-clicking on it.

A working time calendar and its specific period may only be defined once in the system. Within a working time calendar, an exactly identical period may also not be contained more than once. If periods overlap, only a warning is issued.

Menu
Menu itemDescription
Edit -
: Period 
: : InsertA sub-period is created and can be edited in the period window
: : RemoveThe sub-period selected in the list is removed (this selection is normally blocked)
: : Time bookings-
: : : ArchiveThe time bookings booked in the selected period are archived
: : : Restore from archiveThe time bookings already archived in the selected period are restored
: : : Delete from archiveThe time bookings already archived in the selected period are permanently deleted
: Generate periods automatically-
: : months(Sub-)periods are automatically created for each month in the working time calendar.
CloseClose window
SearchCall up list window

 

Toolbar
SymbolDescription
new.pngCreate new annual object
save.pngSave changes
delete.pngDelete annual object
CX_PRINTER_hardcopy.pngPrint annual object

 

Fields
FieldDescription
StatusSpecification of the status of a working time calendar. Essentially, the following statuses should be selected:
 createdThis status should be selected for all new entries
 launchedIf the working time calendar is to be postable, then its status must be "started".
 finishedThe period of the working time calendar has been declared as completed.
 archivedFinal status
PeriodIf your business year corresponds to the calendar year, then simply enter the four-digit year, otherwise you can enter the period: e.g. 01.04.2006 - 31.3.2007
IdentifierA text can be stored for the period here, which is to be output in other modules instead of the period. This can be useful if you want to see the text "FY 09/10" instead of the period "1.7.2009-30.6.2010" when displaying a period
periods Listing of the periods of the working time calendar year

 

Buttons
buttonDescription
OKChanges to the year object are saved. If no changes have been made, the button is locked.
NewThe input window is cleared.
DeleteThe displayed year object is deleted.
CloseThe window is closed without saving changes. If you want to save the changes, you must press the "OK" button.

 

List window

Used to list the working time calendar year periods.

Toolbar
SymbolDescription
new.pngCreate new annual object
open.pngEdit annual object
delete.pngDelete annual object
CX_PRINTER_hardcopy.pngPrint annual object

 

Buttons
buttonDescription
EditThe current annual object is displayed in the input window.
NewAn empty input window opens.
DeleteThe selected annual object is deleted.
CloseThe window is closed.

 

Selection window

This window is used to select a year object in the working time calendar.

Buttons
buttonDescription
OKThe selected yearly object is taken over.
CloseThe selection is cancelled.

 

Related topics

 


Technical documentation

Overview

 flexyear.bmp (8118 bytes)

Working Time Calendar Basic Module

Module name

cxWorkTimeYear.mod

Classes

CX_WORK_TIME_YEAR

Security

In addition to restricting access rights via the class and its data fields, the module can be restricted in its use via some of the received messages.

Received messages
MessageParametersFunctionSecurity
WORK_TIME_YEAR_CHANGEDWorking time year objectWorking time year has been changed 
WORK_TIME_YEAR_CREATEDWorking time year objectWorking time year created 
WORK_TIME_YEAR_DELETEDWorking time year objectWorking time year has been deleted 

Sent messages
MessageParametersFunctionReceiver module
EDIT_WORK_TIME_YEARNULL or working time year objectCall input window for working time yearWorking time year editing module

 

Working time calendar editing module

Module name

workTimeYearEdit.app

Classes

CX_WORK_TIME_YEAR

Security

In addition to restricting access rights via the class and its data fields, the module can be restricted in its use via some of the received messages.

Received messages
MessageParametersFunctionSecurity
EDIT_WORK_TIME_YEARNULL or working time year objectCall up input window for working time year 
WORK_TIME_YEAR_CHANGEDWorking time year objectWorking time year has been changed 
WORK_TIME_YEAR_CREATEDWorking time year objectWorking time year created 
WORK_TIME_YEAR_DELETEDWorking time year objectWorking time year has been deleted 
LIST_WORK_TIME_YEARCollection working time year objects or NULL.Call list window for working time year 
LOAD_WORK_TIME_YEAR Import working time year 
SCHEDULE_CHANGED   
SCHEDULE_CREATED   
SCHEDULE_DELETED   
WORKTIME_TXN_ARCHIVED   
WORKTIME_TXN_RECUPERATED   

Sent messages
MessageParametersFunctionReceiver module
ARCHIVE_WORKTIME_TXN   
DELETE_ARCHIVED_WORKTIME_TXN   
EDIT_FLEXTIME_YEARNULL or flexitime year objectCall up input window for working time yearWorking time year editing module
EDIT_SCHEDULE   
WORK_TIME_YEAR_CHANGEDFlexitime year objectWorking time year has been changed 
WORK_TIME_YEAR_CREATEDFlexitime year objectWorking time year was created 
WORK_TIME_YEAR_DELETEDFlexitime year objectWorking time year was deleted 
LIST_WORK_TIME_YEAR Call up list window for working time yearWorking time year editing module
RECUPERATE_ARCHIVED_WORKTIME_TXN   
SHOW_PREVIEW   

 

Working time calendar selection module

Module name

workTimeYearSelect.app

Classes

CX_WORK_TIME_YEAR

Security

In addition to restricting access rights via the class and its data fields, the module can be restricted in its use via some of the received messages.

Received messages
MessageParametersFunctionSecurity
WORK_TIME_YEAR_CHANGEDWorking time year objectWorking time year has been changed 
WORK_TIME_YEAR_CREATEDWorking time year objectWorking time year created 
WORK_TIME_YEAR_DELETEDWorking time year objectWorking time year has been deleted 
SELECT_WORK_TIME_YEARCollection working time year objects or NULL, recipient of response.Call selection window for working time year 

 

Sent messages
MessageParametersFunctionReceiver module
EDIT_WORK_TIME_YEARNULL or working time year objectCall up input window for working time yearWorking time year editing module
WORK_TIME_YEAR_SELECTEDWorking time year object, receiverWorking time year was selected

Operational business